He is such a backseat driver, always telling her how to do her job.
Он такой человек, который даёт непрошенные советы, всегда говорит ей, как выполнять её работу.
Definitions
A backseat driver is a person who gives unsolicited advice or directions to someone who is in control of a situation, particularly while someone else is driving a vehicle.